<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /*
            基本数据类型：String、Number、Boolean、Null、Undefined
            引用数据类型：Object

            在JS中为我们提供了三个包装类，通过这三个包装类可以将基本数据类型的数据装换为对象
                String（）
                    可以将基本数据类型字符串转为String对象
                Number（）
                    ----------------------转换为Number对象
                Boolean（）
                    ----------------------转换为Boolean对象

                    注意：在实际运用中不会使用基本数据类型的对象

                对象转Boolean都是true

        */
       var num = new Number(3);
       var str = new String("hello");
       var bool = new Boolean(true);

       console.log(num+"--类型为"+typeof num);
       console.log(str+"--类型为"+typeof str);
       console.log(bool+"--类型为"+typeof bool);

        //向num中添加属性
        num.a=123;

        console.log(num);

        var s = 123;
        s.hello = "你好"
        console.log(s);

    </script>
</body>
</html>